###############################################################################
# Globals #####################################################################
###############################################################################
__version__ = '0.0.1'
__date__ = 'Date: 2011/01/11'
__author__ = 'Bart Robinson <bartrobinson76@yahoo.com>'
__doc__ = '''
Linear Interpolation

Usage: linear(number, number, number)
Example: linear(0.0, 2.0, 0.5) returns 1.0
'''
__all__ = ["linear"]

###############################################################################
# Imports #####################################################################
###############################################################################



###############################################################################
# Classes and Methods #########################################################
###############################################################################

def linear(a, b, u):
	return a + b * u